package com.smartrm.trade.domain.remote;

import com.smartrm.trade.domain.OrderDO;
import com.smartrm.trade.domain.valueobject.PaymentQrCodeVOJ;
import com.smartrm.trade.domain.valueobject.PlatformType;

/*
 * @program: common-starters
 * @description: 调用支付上下文
 * @author: houhong
 * @create: 2023-01-11 00:54
 */
public interface TradePayService {

    /*
     * 开始扫码支付，获取支付二维码
     */
    PaymentQrCodeVOJ starQrCodePayforOrder(PlatformType type, OrderDO orderDO);
}